post方法:
作用: 提交资源、新增资源
步骤:
1、导包:import requests
2、参数
3、调用post方法: r = requests.post(url, json/data, headers) # r:响应对象
4、获取响应对象
响应状态码:响应对象.status_code
响应信息:响应对象.json() / 响应对象.text
1)post请求 - 示例1
示例1: 请求头中的Content-Type不是 application/json
import requests# 请求urlurl = 'http://127.0.0.1:8089/mms/Login/loginUser'# 请求参数data = { 'username': 'admi', 'password': '12345'}# 调用postresponse = requests.post(url, json=data) # response 响应对象# 获取响应状态码print('状态码:', response.status_code)# 获取响应头print('响应头信息:', response.headers)# 获取响应正文print('响应正文:', response.text)
2)post请求 - 示例2
示例2: 请求头中的Content-Type是 application/json
# 请求urlurl = 'http://api.test.zhulogic.com/designer_api/account/login_quick'# 请求头headers = { 'Content-Type': 'application/json'}# 请求参数data = { 'phone': 13011112222, 'code': 1234, 'unionid': '', 'messageType': 3, 'channel': 'zhulogic'}# 调用postresponse = requests.post(url, json=data, headers=headers) # response 响应对象# 获取响应状态码print('状态码:', response.status_code)# 获取响应头print('响应头信息:', response.headers)# 获取响应正文print('响应正文:', response.text)
点击排行
- python语言属于什么语言?Python特点主要有哪些?
- 目前,Python已经成为求职中最吃香的三大编程语言之一,而且相较于C、C++、Java等语言而言,Python拥有非常独特的优势,通过极少的代码量就可以实现相同的功能,可以有效提升开发者的[+]
- 2 1
- 3 0
- 4 0
- 5 0
-
6
CDH6.3.2部署flink1.14.3出现/opt/cloudera/parcels/FLINK/lib/flink/bin/flink-yarn.sh:17:rotateLogFilesW
0 - 7 0
- 8 0
- 9 0
- 10 0
-
11
Android应用端连接服务端上的Rabbitmq/MQTT1883端口卡在connect方法解决办法
0